package com.tim.app.server.result;

import com.tim.app.constant.AppKey;
import com.tim.app.server.entry.User;

import java.io.Serializable;
import java.util.List;

/**
 * 故事列表
 */

public class UserFollowResult extends ResponseResult implements Serializable {

    private Res res;

    public Res getRes() {
        return res;
    }

    public void setRes(Res res) {
        this.res = res;
    }

    public static class Res implements Serializable {

        private Data arraylist;

        public Data getArraylist() {
            return arraylist;
        }

        public void setArraylist(Data arraylist) {
            this.arraylist = arraylist;
        }

        public static class Data extends BasePageResult {

            private List<FollowUser> result;

            public List<FollowUser> getResult() {
                return result;
            }

            public void setResult(List<FollowUser> result) {
                this.result = result;
            }

            public static class FollowUser {

                private int id;
                private String userId;
                private int concernId;
                private String concernType;
                private int friendType = AppKey.RELATIONSHIP_TYPE_NORMAL;
                private int deleted;
                private long createTime;

                private User userMsg;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getUserId() {
                    return userId;
                }

                public void setUserId(String userId) {
                    this.userId = userId;
                }

                public int getConcernId() {
                    return concernId;
                }

                public void setConcernId(int concernId) {
                    this.concernId = concernId;
                }

                public String getConcernType() {
                    return concernType;
                }

                public void setConcernType(String concernType) {
                    this.concernType = concernType;
                }

                public int getFriendType() {
                    return friendType;
                }

                public void setFriendType(int friendType) {
                    this.friendType = friendType;
                }

                public int getDeleted() {
                    return deleted;
                }

                public void setDeleted(int deleted) {
                    this.deleted = deleted;
                }

                public long getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(long createTime) {
                    this.createTime = createTime;
                }

                public User getUserMsg() {
                    return userMsg;
                }

                public void setUserMsg(User userMsg) {
                    this.userMsg = userMsg;
                }
            }
        }


    }

}
